Evaluation of OO7 as a system and an application benchmark
نویسندگان
چکیده
OO7 has been widely used by developers to benchmark commercial Object Oriented Data Bases (OODB) and by researchers as a realistic workload for experimenting with persistent object systems (POS). These uses of OO7 levy very different requirements; the former needs an application benchmark while the latter needs a system benchmark. This paper describes our experiences with using OO7 both as an application benchmark and a system benchmark. Based on this experience, we outline a framework of the features needed for both kinds of benchmarks. We evaluated OO7 using this framework and found it unsuitable for these tasks.
منابع مشابه
A Status Report on the OO 7 OODBMS Benchmarking E
The OO7 Benchmark was rst published in 1993, and has since found a home in the marketing literature of various object-oriented database management system (OODBMS) vendors. The OO7 Benchmark (as published) was the initial result of an ongoing OODBMS performance evaluation eeort at the University of Wisconsin. This paper provides an update on the status of the eeort on two fronts: single-user and...
متن کاملThe XOO7 Benchmark
As XML becomes the standard for electronic data interchange, benchmarks are needed to provide the comparative performance analysis of XML management systems (XMLMS). Typically a benchmark should adhere to four criteria: relevance, portability, scalability and simplicity [1]. The data structure of a benchmark for XML must be complex enough to capture the characteristics of XML data representatio...
متن کاملThe Oo7 Benchmark Note on Version of January 21
The OO7 Benchmark represents a comprehensive test of OODBMS performance. In this report we describe the benchmark and present performance results from its implementation in four OODB systems. It is our hope that the OO7 Benchmark will provide useful insight for end-users evaluating the performance of OODB systems; we also hope that the research community will nd that OO7 provides a database sch...
متن کاملAn infrastructure for generating and sharing experimental workloads for persistent object systems
Performance evaluation of persistent object system implementations requires the use and evaluation of experimental workloads. Such workloads include a schema describing how the data are related, and application behaviors that capture how the data are manipulated over time. In this paper, we describe an infrastructure for generating and sharing experimental workloads to be used in evaluating the...
متن کاملThe XOO7 XML Management System Benchmark
As XML becomes the standard for electronic data interchange, it is necessary to design benchmarks to provide for the comparative performance analysis of XML management systems (XMLMS). In this work, we propose XOO7, a benchmark for XMLMS. The XOO7 benchmark is an XML version of the OO7 benchmark [11] enriched with relational, document and navigational queries that are specific and critical for ...
متن کامل